put to the rack - Francés Inglés Diccionario